# サーバ起動ルーティン
# /client をWEBページルートとして、WEBサーバを起動する。
require File.dirname(__FILE__) + "/EasyCashbookServlet"
require File.dirname(__FILE__) + "/../source/DataMapperInitializer"

# データベースの起動と初期化
DataMapperInitializer.open()

# サーブレットの設定と起動
server = HTTPServer.new(
  :Port => 2000,
  :DocumentRoot => File.join(Dir.pwd, "client")
)

server.mount("/cashbook", EasyCashbookServlet);
trap("INT"){server.shutdown}
server.start;
